package com.etrans.web.gps.business.report.domain;

import java.util.Date;

import com.alibaba.fastjson.JSONObject;

/**
 * 历史报警信息实体类
 * @author zhang
 *
 */
public class AlarmInfoVO {
	// 根据 809 协议定位的， 再加3个：超员、夜间三级路面报警、2-5点禁行报警
	/**
	 * 报警信息id
	 */
	private String _id;
	/**
	 * 平台id
	 */
    private String platform_id;
    /**
	 * 平台名称
	 */
    private String platform_name;
    /**
	 * 业户id
	 */
    private String enterprise_id;
    /**
	 * 业户名称
	 */
    private String enterprise_name;
    /**
	 * 车牌号
	 */
    private String vehicle_no;
    /**
	 * 车牌颜色id
	 */
    private Integer vehicle_color;
    /**
	 * 车辆颜色名称
	 */
    private String vehicle_color_name;
    /**
	 * 接收时间
	 */
    private Date rcv_time;
    /**
	 * 报警来源
	 */
    private Integer alarm_src;
    /**
	 * 报警类型
	 */
    private Integer alarm_type;
    /**
	 * 报警来源名称
	 */
    private String alarm_src_name;
    /**
	 * 报警来源名称
	 */
    private String alarm_type_name;
    /**
	 * 报警时间
	 */
    private Date handle_time;
    /**
	 * 处警时间
	 */
    private Date alarm_time;
    /**
	 * 信息id
	 */
    private Integer info_id;
    /**
	 * 信息内容
	 */
    private JSONObject info_content;
    /**
	 * 处警内容
	 */
    private String alarm_result;
    /**
	 * 报警位置
	 */
    private JSONObject alarm_position;
    public JSONObject getAlarm_position() {
		return alarm_position;
	}
	public void setAlarm_position(JSONObject alarm_position) {
		this.alarm_position = alarm_position;
	}
	private String alarm_handle_result;//处警结果
	public String get_id() {
		return _id;
	}
	public void set_id(String _id) {
		this._id = _id;
	}
	public String getPlatform_id() {
		return platform_id;
	}
	public void setPlatform_id(String platform_id) {
		this.platform_id = platform_id;
	}
	public String getPlatform_name() {
		return platform_name;
	}
	public void setPlatform_name(String platform_name) {
		this.platform_name = platform_name;
	}
	public String getEnterprise_id() {
		return enterprise_id;
	}
	public void setEnterprise_id(String enterprise_id) {
		this.enterprise_id = enterprise_id;
	}
	public String getEnterprise_name() {
		return enterprise_name;
	}
	public void setEnterprise_name(String enterprise_name) {
		this.enterprise_name = enterprise_name;
	}
	public String getVehicle_no() {
		return vehicle_no;
	}
	public void setVehicle_no(String vehicle_no) {
		this.vehicle_no = vehicle_no;
	}
	public Integer getVehicle_color() {
		return vehicle_color;
	}
	public void setVehicle_color(Integer vehicle_color) {
		this.vehicle_color = vehicle_color;
	}
	public Date getRcv_time() {
		return rcv_time;
	}
	public void setRcv_time(Date rcv_time) {
		this.rcv_time = rcv_time;
	}
	public Integer getAlarm_src() {
		return alarm_src;
	}
	public void setAlarm_src(Integer alarm_src) {
		this.alarm_src = alarm_src;
	}
	public Integer getAlarm_type() {
		return alarm_type;
	}
	public void setAlarm_type(Integer alarm_type) {
		this.alarm_type = alarm_type;
	}
	public Date getAlarm_time() {
		return alarm_time;
	}
	public void setAlarm_time(Date alarm_time) {
		this.alarm_time = alarm_time;
	}
	public Integer getInfo_id() {
		return info_id;
	}
	public void setInfo_id(Integer info_id) {
		this.info_id = info_id;
	}
	public String getAlarm_result() {
		return alarm_result;
	}
	public void setAlarm_result(String alarm_result) {
		this.alarm_result = alarm_result;
	}
	
	public String getAlarm_src_name() {
		return alarm_src_name;
	}
	public void setAlarm_src_name(String alarm_src_name) {
		this.alarm_src_name = alarm_src_name;
	}
	public String getAlarm_type_name() {
		return alarm_type_name;
	}
	public void setAlarm_type_name(String alarm_type_name) {
		this.alarm_type_name = alarm_type_name;
	}

	public String getAlarm_handle_result() {
		return alarm_handle_result;
	}
	public void setAlarm_handle_result(String alarm_handle_result) {
		this.alarm_handle_result = alarm_handle_result;
	}
	public AlarmInfoVO() {
		super();
	}
	public JSONObject getInfo_content() {
		return info_content;
	}
	public void setInfo_content(JSONObject info_content) {
		this.info_content = info_content;
	}
	public Date getHandle_time() {
		return handle_time;
	}
	public void setHandle_time(Date handle_time) {
		this.handle_time = handle_time;
	}
	public String getVehicle_color_name() {
		return vehicle_color_name;
	}
	public void setVehicle_color_name(String vehicle_color_name) {
		this.vehicle_color_name = vehicle_color_name;
	}

	
    
    
}
